Text copied to clipboard!
Názov
Text copied to clipboard!Senior vývojár Golang
Opis
Text copied to clipboard!
Hľadáme skúseného senior vývojára Golang, ktorý sa pripojí k nášmu dynamickému tímu vývojárov. Vašou úlohou bude navrhovať, vyvíjať a udržiavať vysoko kvalitné aplikácie a služby využívajúce programovací jazyk Go. Budete spolupracovať s ostatnými tímami na vytváraní škálovateľných a efektívnych riešení, ktoré podporujú naše obchodné ciele. Ideálny kandidát má hlboké technické znalosti, skúsenosti s modernými vývojovými nástrojmi a schopnosť riešiť komplexné problémy. Okrem technických zručností očakávame aj schopnosť viesť a mentorovať mladších kolegov, aktívne prispievať k zlepšovaniu procesov a udržiavať vysoký štandard kvality kódu. Ak máte vášeň pre programovanie v Go a chcete pracovať v inovatívnom prostredí, radi vás privítame v našom tíme.
Zodpovednosti
Text copied to clipboard!- Navrhovať a implementovať backendové služby v jazyku Go.
- Spolupracovať s tímom na vývoji škálovateľných aplikácií.
- Optimalizovať existujúci kód a zlepšovať výkon aplikácií.
- Testovať a zabezpečovať kvalitu vyvíjaného softvéru.
- Mentorovať junior vývojárov a poskytovať technickú podporu.
- Účasť na plánovaní projektov a technických diskusiách.
- Monitorovať a riešiť produkčné problémy.
- Aktívne sa podieľať na zlepšovaní vývojových procesov.
- Dokumentovať technické riešenia a postupy.
- Udržiavať aktuálne znalosti o novinkách v oblasti Golang a softvérového vývoja.
Požiadavky
Text copied to clipboard!- Minimálne 5 rokov skúseností s programovaním v Go.
- Skúsenosti s vývojom REST API a mikroservisnej architektúry.
- Znalosť databáz (SQL a NoSQL) a ich integrácie.
- Skúsenosti s kontajnerizáciou (Docker, Kubernetes).
- Schopnosť pracovať v agilnom tíme a používať nástroje ako Git, Jira.
- Výborné analytické a problémové myslenie.
- Znalosť cloudových platforiem (AWS, GCP alebo Azure) výhodou.
- Skúsenosti s CI/CD procesmi a automatizáciou testovania.
- Schopnosť efektívnej komunikácie a tímovej spolupráce.
- Vysoká zodpovednosť a samostatnosť pri riešení úloh.
Potenciálne otázky na pohovor
Text copied to clipboard!- Aké máte skúsenosti s programovaním v jazyku Go?
- Ako by ste navrhli škálovateľnú mikroservisnú architektúru?
- Popíšte situáciu, kedy ste optimalizovali výkon aplikácie.
- Aké nástroje používate na testovanie a zabezpečenie kvality kódu?
- Ako pristupujete k mentorovaniu mladších kolegov?
- Máte skúsenosti s cloudovými službami? Ak áno, akými?
- Ako riešite konflikty v tíme počas vývoja?
- Aké sú vaše skúsenosti s kontajnerizáciou a orchestráciou?
- Ako zabezpečujete bezpečnosť vyvíjaných aplikácií?
- Čo považujete za najväčšiu výzvu pri práci so systémami v Go?